october challenge leetcode day 12